// 头部
header{
    height: 50px;
    top: 0;
    img {
        width: 100px;
        height: 23px;
    }
    .input{
        height: 30px;
        width: 164px;
        background: #f5f5f5;
        border-radius: 10px;
        input {
            background: transparent;
            outline: none;
            border: none;
        }
    }
    p{
        width: 53px;
        height: 50px;
    }
}
//城市导航
.nav {
    height: 40px;
    margin-top: 50px;
    li {
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .bg-f5 {
        background: #f5f5f5;
    }
    span {
        padding-left: 5px;
        padding-right: 5px;
        border-right: 1px solid #888888;
    }
}

// 广告图
.show {
    height: 185px;
    background-size: 100%;
    background-position-y: -50px;
    background-image: url(../img/home.jpg);
}

// 热门推荐
.recommend {
    height: 226px;
    flex-wrap: wrap;
    padding: 8px;
    li {
        width: 80px;
        height: 85px;
        img {
            width: 58.59px;
            height: 58.59px;
            border-radius: 50%;
        }
        p {
            padding: 10px;
        }
    }
}

// 热门城市
.hotCity {
    height: 114px;
    .head{
        height: 38px;
        .hot {
            font-weight: bold;
        }
        .iconrightArrow {
            background: #fe8100;
            border-radius: 50%;
        }
    }
    ul {
        flex-wrap: wrap;
        li {
            width: 25%;
            height: 38px;
            display: flex;
            justify-content: center;
            align-items: center;
            border: 1px solid #eee;
        }
    }
}

// 目的地推荐
.address {
     .head{
        height: 38px;
        .hot {
            font-weight: bold;
        }
        .iconrightArrow {
            background: #fe8100;
            border-radius: 50%;
        }
    }
    .li {
        img {
            width: 100%;
        }
        .text {
            // line-height: 1.5;
            padding: 6px 12px 15px;
        }
        .area {
            display: inline-block;
            height: 18px;
            background: #82c8a0;
            border-radius: 20px;
        }
    }
}